package br.com.sap.controle;

import java.io.File;

import br.com.sap.modelo.Imagem;
import br.com.sap.persistencia.servico.ImagemServico;
import br.com.sap.persistencia.servico.ServicoGenerico;



public class ImagemControle extends ControleGenerico<Imagem> {

	private Imagem imagem = new Imagem();
	private ImagemServico imagemServico = new ImagemServico();
	private ControleGenerico<Imagem> controleGenerico;
	
	
	public Imagem getImagem() {
		return imagem;
	}

	public void setImagem(Imagem imagem) {
		this.imagem = imagem;
	}

	public ImagemServico getImagemServico() {
		return imagemServico;
	}

	public void setImagemServico(ImagemServico imagemServico) {
		this.imagemServico = imagemServico;
	}

	public ControleGenerico<Imagem> getControleGenerico() {
		return controleGenerico;
	}

	public void setControleGenerico(
			ControleGenerico<Imagem> controleGenerico) {
		this.controleGenerico = controleGenerico;
	}

	
	
	@Override
	public ServicoGenerico<Imagem> getServico() {
		// TODO Auto-generated method stub
		return null;
	}

	public void armazenaImagem(String caminho){
	
		String local = null;
		String separador = java.io.File.separator;
		
		try{
			local = separador + "img" + separador+caminho;
			if(!new File(local).exists()){
			new File(local).mkdir();
			
			}
		}catch(Exception ex){
			
		}
		}
		
		
		
	
	
		
	
	
}
